package com.woniu.venue.service;

import com.github.pagehelper.PageInfo;
import com.woniu.venue.dto.venueInfo.VenueInfoDto;
import com.woniu.venue.model.VenueInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.venue.param.venueInfo.AddVenueInfoParam;
import com.woniu.venue.param.venueInfo.VenueInfoLoadParam;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 杜岷芫
 * @since 2024年07月12日
 */
public interface VenueInfoService extends IService<VenueInfo> {

    PageInfo<VenueInfoDto> load(VenueInfoLoadParam param);

    void changeState(Integer venueInfoId, Integer state);

    VenueInfoDto addVenueInfo(AddVenueInfoParam param);
}
